<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Repetier-Firmware: CSDV1 Struct Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  <td id="projectlogo"><img alt="Logo" src="repetier-logo-trans128.png"/></td>
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Repetier-Firmware
   &#160;<span id="projectnumber">0.91</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('struct_c_s_d_v1.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">CSDV1 Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="CSDV1" -->
<p><code>#include &lt;<a class="el" href="_sd_fat_8h_source.html">SdFat.h</a>&gt;</code></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#affe215a7220b2d52fb9dacf3b35e56dc">reserved1</a>: 6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a468f68d66a14a0e3d70ae9dce7c7b084">csd_ver</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#add15a5302761bd6e2ee294c0c38e9f8a">taac</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a877524d1f9ede3c07079957826d08a1e">nsac</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#af83be4d825b2e325d094297e81693443">tran_speed</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a76b00b1b0657aefa115a98f122aca8c5">ccc_high</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#af43ab7cd256a4134cd3b78bdecb9d7c5">read_bl_len</a>: 4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#ad38ba451d9647c41a9b60a2f7a61e9d4">ccc_low</a>: 4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a8ca62fc4ed0f6598005209d3c34f9c44">c_size_high</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#add22350e7fe29ca6649dd6564e8425ea">reserved2</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#adca766448ce5830490363d3fbb02ab4b">dsr_imp</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a31c0f3174289d3fb8abade294770fc33">read_blk_misalign</a>:1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a5fd0cab21c874fd49fc4ea5d537be201">write_blk_misalign</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a7387a4ab3ec1161c246ed02941e1325e">read_bl_partial</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a8cd3e8cdbf34be110b1d87b0c5f7b1d8">c_size_mid</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a68aafd29ea70955c274ebeb0364b4033">vdd_r_curr_max</a>: 3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a0e5dbcfa1434c0d43a5f71067b54377a">vdd_r_curr_min</a>: 3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a2af914ea8fe2b045432553e2d7c75bb7">c_size_low</a>:2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a7428d75741e0eb9add87c4a2f672581e">c_size_mult_high</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#aa018db4afbad1a906ffc7c2f16e949b6">vdd_w_cur_max</a>: 3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a17680224cd64eb6021437f4955b6392b">vdd_w_curr_min</a>: 3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a2580a4c6ddd99928402db34c2f650033">sector_size_high</a>: 6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#aa0ada858f4a1455c6cb4e9b7523d8fd1">erase_blk_en</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a6ac71fb99912431be5df16b72a8f75e4">c_size_mult_low</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a3574bbe4ccfc7f26daa84efd98a9ff4c">wp_grp_size</a>: 7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#afcbc43e43942a772e79ef2aa55e37650">sector_size_low</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#af31036ae33a6db8cf3db322fef249b48">write_bl_len_high</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#acbc1184d8705d3631d9492f927ccb8e8">r2w_factor</a>: 3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a6525406821be82277577a768a2d4e904">reserved3</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#ab4247b023129bd89e0cebe8508b35f0a">wp_grp_enable</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a1dcde2e7c54e279f4d7aac27d130cc17">reserved4</a>: 5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a062890f25943538976760e7db822a635">write_partial</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#ad61c0325b9602bdb15cf59b69fc4a67f">write_bl_len_low</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a6dd54d3f51fc8f0916d8882851d26d91">reserved5</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#aa1a7dd102774cf915cbe66010250253d">file_format</a>: 2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a0d4a26aaf05de47ca630a0976e897f90">tmp_write_protect</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a674d846d31b5a170bf7b2a27d8c8856a">perm_write_protect</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#a0ff3051eb9cb79426196331363674fa7">copy</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#aa44f7b6ef5fd710a716fa9ef045c68f0">file_format_grp</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#af3bbe76c61e108c500f5a861dff1e6c2">always1</a>: 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_c_s_d_v1.html#aa7963a1d695d609cf3609747cf19fd71">crc</a>: 7</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>CSD for version 1.00 cards </p>
</div><hr/><h2>Field Documentation</h2>
<a class="anchor" id="af3bbe76c61e108c500f5a861dff1e6c2"></a><!-- doxytag: member="CSDV1::always1" ref="af3bbe76c61e108c500f5a861dff1e6c2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#af3bbe76c61e108c500f5a861dff1e6c2">always1</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8ca62fc4ed0f6598005209d3c34f9c44"></a><!-- doxytag: member="CSDV1::c_size_high" ref="a8ca62fc4ed0f6598005209d3c34f9c44" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a8ca62fc4ed0f6598005209d3c34f9c44">c_size_high</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2af914ea8fe2b045432553e2d7c75bb7"></a><!-- doxytag: member="CSDV1::c_size_low" ref="a2af914ea8fe2b045432553e2d7c75bb7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a2af914ea8fe2b045432553e2d7c75bb7">c_size_low</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8cd3e8cdbf34be110b1d87b0c5f7b1d8"></a><!-- doxytag: member="CSDV1::c_size_mid" ref="a8cd3e8cdbf34be110b1d87b0c5f7b1d8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a8cd3e8cdbf34be110b1d87b0c5f7b1d8">c_size_mid</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7428d75741e0eb9add87c4a2f672581e"></a><!-- doxytag: member="CSDV1::c_size_mult_high" ref="a7428d75741e0eb9add87c4a2f672581e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a7428d75741e0eb9add87c4a2f672581e">c_size_mult_high</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6ac71fb99912431be5df16b72a8f75e4"></a><!-- doxytag: member="CSDV1::c_size_mult_low" ref="a6ac71fb99912431be5df16b72a8f75e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a6ac71fb99912431be5df16b72a8f75e4">c_size_mult_low</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a76b00b1b0657aefa115a98f122aca8c5"></a><!-- doxytag: member="CSDV1::ccc_high" ref="a76b00b1b0657aefa115a98f122aca8c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a76b00b1b0657aefa115a98f122aca8c5">ccc_high</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad38ba451d9647c41a9b60a2f7a61e9d4"></a><!-- doxytag: member="CSDV1::ccc_low" ref="ad38ba451d9647c41a9b60a2f7a61e9d4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#ad38ba451d9647c41a9b60a2f7a61e9d4">ccc_low</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0ff3051eb9cb79426196331363674fa7"></a><!-- doxytag: member="CSDV1::copy" ref="a0ff3051eb9cb79426196331363674fa7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a0ff3051eb9cb79426196331363674fa7">copy</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa7963a1d695d609cf3609747cf19fd71"></a><!-- doxytag: member="CSDV1::crc" ref="aa7963a1d695d609cf3609747cf19fd71" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#aa7963a1d695d609cf3609747cf19fd71">crc</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a468f68d66a14a0e3d70ae9dce7c7b084"></a><!-- doxytag: member="CSDV1::csd_ver" ref="a468f68d66a14a0e3d70ae9dce7c7b084" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a468f68d66a14a0e3d70ae9dce7c7b084">csd_ver</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adca766448ce5830490363d3fbb02ab4b"></a><!-- doxytag: member="CSDV1::dsr_imp" ref="adca766448ce5830490363d3fbb02ab4b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#adca766448ce5830490363d3fbb02ab4b">dsr_imp</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa0ada858f4a1455c6cb4e9b7523d8fd1"></a><!-- doxytag: member="CSDV1::erase_blk_en" ref="aa0ada858f4a1455c6cb4e9b7523d8fd1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#aa0ada858f4a1455c6cb4e9b7523d8fd1">erase_blk_en</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa1a7dd102774cf915cbe66010250253d"></a><!-- doxytag: member="CSDV1::file_format" ref="aa1a7dd102774cf915cbe66010250253d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#aa1a7dd102774cf915cbe66010250253d">file_format</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa44f7b6ef5fd710a716fa9ef045c68f0"></a><!-- doxytag: member="CSDV1::file_format_grp" ref="aa44f7b6ef5fd710a716fa9ef045c68f0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#aa44f7b6ef5fd710a716fa9ef045c68f0">file_format_grp</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Indicates the file format on the card </p>

</div>
</div>
<a class="anchor" id="a877524d1f9ede3c07079957826d08a1e"></a><!-- doxytag: member="CSDV1::nsac" ref="a877524d1f9ede3c07079957826d08a1e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a877524d1f9ede3c07079957826d08a1e">nsac</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a674d846d31b5a170bf7b2a27d8c8856a"></a><!-- doxytag: member="CSDV1::perm_write_protect" ref="a674d846d31b5a170bf7b2a27d8c8856a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a674d846d31b5a170bf7b2a27d8c8856a">perm_write_protect</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="acbc1184d8705d3631d9492f927ccb8e8"></a><!-- doxytag: member="CSDV1::r2w_factor" ref="acbc1184d8705d3631d9492f927ccb8e8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#acbc1184d8705d3631d9492f927ccb8e8">r2w_factor</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af43ab7cd256a4134cd3b78bdecb9d7c5"></a><!-- doxytag: member="CSDV1::read_bl_len" ref="af43ab7cd256a4134cd3b78bdecb9d7c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#af43ab7cd256a4134cd3b78bdecb9d7c5">read_bl_len</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7387a4ab3ec1161c246ed02941e1325e"></a><!-- doxytag: member="CSDV1::read_bl_partial" ref="a7387a4ab3ec1161c246ed02941e1325e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a7387a4ab3ec1161c246ed02941e1325e">read_bl_partial</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a31c0f3174289d3fb8abade294770fc33"></a><!-- doxytag: member="CSDV1::read_blk_misalign" ref="a31c0f3174289d3fb8abade294770fc33" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a31c0f3174289d3fb8abade294770fc33">read_blk_misalign</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="affe215a7220b2d52fb9dacf3b35e56dc"></a><!-- doxytag: member="CSDV1::reserved1" ref="affe215a7220b2d52fb9dacf3b35e56dc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#affe215a7220b2d52fb9dacf3b35e56dc">reserved1</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="add22350e7fe29ca6649dd6564e8425ea"></a><!-- doxytag: member="CSDV1::reserved2" ref="add22350e7fe29ca6649dd6564e8425ea" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#add22350e7fe29ca6649dd6564e8425ea">reserved2</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6525406821be82277577a768a2d4e904"></a><!-- doxytag: member="CSDV1::reserved3" ref="a6525406821be82277577a768a2d4e904" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a6525406821be82277577a768a2d4e904">reserved3</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1dcde2e7c54e279f4d7aac27d130cc17"></a><!-- doxytag: member="CSDV1::reserved4" ref="a1dcde2e7c54e279f4d7aac27d130cc17" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a1dcde2e7c54e279f4d7aac27d130cc17">reserved4</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6dd54d3f51fc8f0916d8882851d26d91"></a><!-- doxytag: member="CSDV1::reserved5" ref="a6dd54d3f51fc8f0916d8882851d26d91" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a6dd54d3f51fc8f0916d8882851d26d91">reserved5</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2580a4c6ddd99928402db34c2f650033"></a><!-- doxytag: member="CSDV1::sector_size_high" ref="a2580a4c6ddd99928402db34c2f650033" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a2580a4c6ddd99928402db34c2f650033">sector_size_high</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afcbc43e43942a772e79ef2aa55e37650"></a><!-- doxytag: member="CSDV1::sector_size_low" ref="afcbc43e43942a772e79ef2aa55e37650" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#afcbc43e43942a772e79ef2aa55e37650">sector_size_low</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="add15a5302761bd6e2ee294c0c38e9f8a"></a><!-- doxytag: member="CSDV1::taac" ref="add15a5302761bd6e2ee294c0c38e9f8a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#add15a5302761bd6e2ee294c0c38e9f8a">taac</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0d4a26aaf05de47ca630a0976e897f90"></a><!-- doxytag: member="CSDV1::tmp_write_protect" ref="a0d4a26aaf05de47ca630a0976e897f90" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a0d4a26aaf05de47ca630a0976e897f90">tmp_write_protect</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af83be4d825b2e325d094297e81693443"></a><!-- doxytag: member="CSDV1::tran_speed" ref="af83be4d825b2e325d094297e81693443" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#af83be4d825b2e325d094297e81693443">tran_speed</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a68aafd29ea70955c274ebeb0364b4033"></a><!-- doxytag: member="CSDV1::vdd_r_curr_max" ref="a68aafd29ea70955c274ebeb0364b4033" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a68aafd29ea70955c274ebeb0364b4033">vdd_r_curr_max</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0e5dbcfa1434c0d43a5f71067b54377a"></a><!-- doxytag: member="CSDV1::vdd_r_curr_min" ref="a0e5dbcfa1434c0d43a5f71067b54377a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a0e5dbcfa1434c0d43a5f71067b54377a">vdd_r_curr_min</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa018db4afbad1a906ffc7c2f16e949b6"></a><!-- doxytag: member="CSDV1::vdd_w_cur_max" ref="aa018db4afbad1a906ffc7c2f16e949b6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#aa018db4afbad1a906ffc7c2f16e949b6">vdd_w_cur_max</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a17680224cd64eb6021437f4955b6392b"></a><!-- doxytag: member="CSDV1::vdd_w_curr_min" ref="a17680224cd64eb6021437f4955b6392b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a17680224cd64eb6021437f4955b6392b">vdd_w_curr_min</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab4247b023129bd89e0cebe8508b35f0a"></a><!-- doxytag: member="CSDV1::wp_grp_enable" ref="ab4247b023129bd89e0cebe8508b35f0a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#ab4247b023129bd89e0cebe8508b35f0a">wp_grp_enable</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3574bbe4ccfc7f26daa84efd98a9ff4c"></a><!-- doxytag: member="CSDV1::wp_grp_size" ref="a3574bbe4ccfc7f26daa84efd98a9ff4c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a3574bbe4ccfc7f26daa84efd98a9ff4c">wp_grp_size</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af31036ae33a6db8cf3db322fef249b48"></a><!-- doxytag: member="CSDV1::write_bl_len_high" ref="af31036ae33a6db8cf3db322fef249b48" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#af31036ae33a6db8cf3db322fef249b48">write_bl_len_high</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad61c0325b9602bdb15cf59b69fc4a67f"></a><!-- doxytag: member="CSDV1::write_bl_len_low" ref="ad61c0325b9602bdb15cf59b69fc4a67f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#ad61c0325b9602bdb15cf59b69fc4a67f">write_bl_len_low</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5fd0cab21c874fd49fc4ea5d537be201"></a><!-- doxytag: member="CSDV1::write_blk_misalign" ref="a5fd0cab21c874fd49fc4ea5d537be201" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a5fd0cab21c874fd49fc4ea5d537be201">write_blk_misalign</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a062890f25943538976760e7db822a635"></a><!-- doxytag: member="CSDV1::write_partial" ref="a062890f25943538976760e7db822a635" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="struct_c_s_d_v1.html#a062890f25943538976760e7db822a635">write_partial</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>src/ArduinoAVR/Repetier/<a class="el" href="_sd_fat_8h_source.html">SdFat.h</a></li>
</ul>
</div><!-- contents -->
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Defines</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="struct_c_s_d_v1.html">CSDV1</a>      </li>

    <li class="footer">Generated on Mon Dec 30 2013 18:53:03 for Repetier-Firmware by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
   </ul>
 </div>


</body>
</html>
